#orderLimit .cell input{width:100px;}
/*===========================*/
/*ШАПКА*/
#top{background:url(../images/background/header/top.png) repeat-x;height:200px;}
#leftTop{background:url(../images/background/header/footballer.jpg) no-repeat left center;height:200px;padding:0 20px;}
div#logoDiv{padding-top:16px;}
img#logo{width:197px;height:37px;}
#slogan{color:#FFFFFF;font-size:12px;line-height:14px;}
#cartLink{float:left;margin-top:31px;width:200px;height:35px;}
#cartLinkImg{width:200px;height:35px;}
  /*ЧАСТЬ ДЛЯ НЕЗАРЕГИСТРИРОВАННОГО*/
  /*Шапка*/
  #contacts{line-height:17px;padding-top:16px;font-size:13px;color:#3f5456;overflow:hidden;}
    #contactsIn{/*float:right;*/}
      #contacts .phoneNumber{color:#e5f9d6;font-weight:bold;}
  
  #top .basementMenu{padding-top:45px;width:650px;}
  #mainPageLink{width:200px;height:100px;float:left;}
		#mainPageLink img{width:260px;height:160px;}	
  /*МЕНЮ ПОЛЬЗОВАТЕЛЯ*/
  #userMenu{color:#3f5456;}
    .paddingUserBlock {padding:10px;}
    #userMenu .profileHello{font-size:12px;padding-bottom:6px;}
    #userMenu .userLevel{top:0px;margin-right:5px;}
    #userMenu .exit{color:#95a1a2;}
    #userMenu .exit a{color:#95a1a2;text-decoration:none;}
  /*ГЛАВНОЕ МЕНЮ*/
  #mainMenu{height:38px;margin-top:23px;float:right;}
    #mainMenu .standardBorder{margin-top:0px;}
  #mainMenu .mainMenuPadding{padding:9px 0px 0px 18px;}
  #mainMenu .mainMenuItem{float:left;color:#000;font-size:13px;margin-right:20px;}
  #mainMenu .mainMenuIco{float:left;}
    #mainMenu #companyIco{width:20px;height:16px;position:relative;margin-right:7px;top:2px;}
    #mainMenu #staffIco{width:20px;height:16px;position:relative;margin-right:5px;top:1px;}
    #mainMenu #budgetsIco{width:17px;height:18px;position:relative;margin-right:5px;top:1px;}
    #mainMenu #reportIco{width:14px;height:16px;position:relative;margin-right:4px;top:1px;}
    #mainMenu #messageIco{width:20px;height:14px;position:relative;margin-right:6px;top:2px;}
    #mainMenu #searchIco{width:16px;height:16px;position:relative;margin-right:5px;top:1px;}
  /*МЕНЮ ЗАКАЗОВ*/
  #mainOrdersMenu{height:76px;background:url(../images/background/main_menu/center.gif) repeat-x;margin-top:15px;}
    #mainOrdersMenu .in{height:100%;background:url(../images/background/main_menu/left.gif) left no-repeat;}
    #mainOrdersMenu .inIn{height:100%;background:url(../images/background/main_menu/right.gif) right no-repeat;}
    #mainOrdersMenu .main{padding:9px 0px 0px 19px;}
  #mainOrdersMenu .ordersMenuItem{float:left;color:#fff;font-size:18px;margin-right:30px;}
  #mainOrdersMenu .ordersMenuIco{float:left;}
    #mainOrdersMenu #aviaIco{width:24px;height:24px;position:relative;margin-right:7px;top:0px;}
    #mainOrdersMenu #trainIco{width:18px;height:26px;position:relative;margin-right:8px;top:0px;}
    #mainOrdersMenu #hotelIco{width:25px;height:22px;position:relative;margin-right:5px;top:0px;}
    #mainOrdersMenu #freeIco{width:21px;height:21px;position:relative;margin-right:7px;top:3px;}
/*КОНЕЦ ШАПКИ*/
/*===========================*/
/*ГЛАВНАЯ*/
#mainPageRegUser{padding-top:40px;}
  #mainPageLeftRegUser{margin-right:290px;}
  #mainPageRegUser #alertsList{margin-bottom:34px;}
#mainNews{position:relative;top:-12px;padding-bottom:20px;}

/*Тарифы*/
.blockTarif {margin:15px 0;}

/*КОНЕЦ ГЛАВНОЙ*/
/*===========================*/
/*ПОДВАЛ*/
#copyrights{line-height:15px;color:#3f5456;padding-top:31px;font-size:12px;margin-left:10px;}
.basementMenu{float:right;padding-top:37px;width:750px;}
.basementMenu .item{float:left;padding-left:30px;background:url(../images/icons/separator/vertical_rod.gif) 14px 3px no-repeat;}
  .basementMenu .first{background:none !important;padding-left:0px !important;}
.basementMenu .item a{font-size:12px;color:#0b3906;}

/*КОНЕЦ ПОДВАЛА*/
/*===========================*/

/*ФОРМА ВХОДА*/
#loginForm{width:210px;float:left;}
  #right #loginForm{float:none;}
  #loginForm .standardBorder{margin-top:0px;}
  #loginForm .loginForm{padding:10px;}
  #statsForm .statsForm{padding:10px;}
  #loginForm h2.enter, #statsForm h2.enter{background:url(../images/background/tab/moduletable_h3.png) no-repeat;color:#FFFFFF;font-size:16px;height:30px;margin-bottom:20px;padding-top:10px;text-align:center;width:191px;}
  #loginForm  .label{font-size:12px;color:#577075;}
  #loginForm  .labelLink{font-size:12px;color:#577075;text-decoration:none;}
  #loginForm  .labelLink:hover{font-size:12px;color:#577075;text-decoration:none;text-decoration:underline;}
  #loginForm .enterInput{font-size:16px;margin-bottom:9px;padding:1px 3px;width:180px;}
  #loginForm .buttons{/*width:245px;*/padding-top:8px;}
  #loginForm #signUpButton{float:right;}
  a.signUp{display:block;float:right;font-size:16px;margin-top:5px;};

/*БЛОК СТАТИСТИКИ*/
#statsForm {margin-bottom:20px;}

/*КОНЕЦ ФОРМЫ ВХОДА*/
/*===========================*/

/*РЕКЛАМНЫЕ БЛОКИ*/
/*Строка с окошками возможностей*/
#windows{clear:both;height:148px;}
#windows .separator{float:left;width:15px;height:1px;}
#windows .standardBorder{width:310px;float:left;height:130px;margin-top:15px;}
  #windows h2, #right h2{font-size:19px;color:#000;padding:0px;margin:0px;}
#faqCoolBlock .help{background:url(../images/main_page/help.jpg) 1px 16px no-repeat;height:100%;padding:18px 10px 0px 75px;}
  #right #faqCoolBlock{height:130px;margin-top:9px;}
#windows .testimonials{background:url(../images/main_page/testimonials.jpg) 1px 13px no-repeat;height:100%;padding:18px 10px 0px 68px;}
#newsCoolBlock .news{background:url(../images/main_page/news.jpg) 1px 9px no-repeat;height:100%;padding:18px 10px 0px 79px;}
  #right #newsCoolBlock{height:130px;margin-top:9px;}
  #newsCoolBlock .news .date{font-size:12px;color:#3f5456;}
  #newsCoolBlock .news .text{font-size:12px;line-height:17px;margin-top:11px;}
#windows .text{font-size:13px;color:#95a1a2;line-height:17px;margin-top:12px;}
/*КОНЕЦ РЕКЛАМНЫХ БЛОКОВ*/
/*===========================*/

/*АВАТАРКИ*/
.borderUserAvatar{width:134px;height:134px;background:#777;}
.borderUserAvatarBig{width:170px;height:171px;background:url(../images/default/profile.gif) right no-repeat;}
.borderUserAvatarSmall{width:68px;height:68px;background:#777;}

/*МЕНЮ ВКЛАДОК*/
#mainSearchForm{margin-bottom:27px;}
.tabMenu{height:30px;margin-bottom:17px;}
.tabMenu .tab{float:left;margin-right:10px;height:100%;cursor:pointer;}
  .tabMenu .tabSelected{background:url(../images/background/tab/center.gif) 0px 0px repeat-x;height:100%;cursor:pointer;}
.tabMenu .tabIn{height:100%;}
  .tabMenu .tabSelected .tabIn{background:url(../images/background/tab/left.gif) 0px 0px no-repeat;}/*cursor:default;*/
.tabMenu .tabInIn{height:100%;padding:0px 11px}
  .tabMenu .tabSelected .tabInIn{background:url(../images/background/tab/right.gif) 100% 0px no-repeat;}/*cursor:default;*/
.tabMenu .tabText {padding:5px 0px 0px;font-size:15px;color:#308fb8;border-bottom:1px dashed #308fb8;}
  .tabMenu .tabSelected .tabText {color:#000;font-weight:bold;border-bottom:0px;}

/*СПИСОК СООБЩЕНИЙ*/
#alertsList{}
#alertsList .pinkBorder, #alertsList .greenBorder{margin-bottom:8px;}
.alertButtons{margin-top:9px;}
.alertButtons .buttonYesCancel{margin-right:3px;}
/*ОТЧЕТЫ*/
#reports{width:300px;background:#efefef;}
#reports .reportsPadding{padding:12px 0px 17px 17px;}
/*ПОЛЬЗОВАТЕЛИ*/
.userRoleIco{width:11px;height:12px;margin-right:4px;position:relative;top:2px;}
.adminSpan{font-weight:bold;color:#589e25;}
.adminLink{font-weight:bold;color:#589e25;}

  
/*СОРТИРУЕМАЯ ТАБЛИЦА*/
.sortingTable{width:100%;}
.sortingTable .sortingIco{width:7px;height:4px;left:4px;top:-2px;position:relative;}
.sortingTable .sortable{cursor:pointer;}
.sortingTable .ajaxLoading{text-align:center;padding-top:15px;}
.sortingTable .emptyTableMessage{font-size:16px;font-weight:bold;text-align:center;padding-top:12px;}
.sortingTable th, .sortingTable td{padding:0px;}
  .sortingTable th{height:37px;background:url(../images/background/sorting_table_th.gif) repeat-x 0px 0px;text-align:left;}
  .sortingTable td{height:27px;}
  /*Таблица заказов*/
  .sortingTable th.orderType{width:33px;}
  .sortingTable th.orderID{width:167px;}
  .sortingTable th.createdAt{width:169px;}
  .sortingTable th.startDate{width:151px;}
  .sortingTable th.orderPrice{width:149px;}
    .sortingTable td.orderPrice{padding-right:65px;text-align:right;}
  .sortingTable th.peopleAmount{width:150px;}
    .sortingTable td.peopleAmount{padding-right:52px;text-align:center;}
  /*Таблица компаний*/
  .sortingTable th.empty{width:14px;}
  .sortingTable th.actions{width:150px;}
  .sortingTable th.registration{width:150px;}
  .sortingTable th.ordersSumm{width:100px;text-align:right;}
  .sortingTable th.ordersAmount{width:100px;text-align:right;}
  
  .sortingTable img.blocked{width:12px;height:15px;}
  .sortingTable img.messageIco{margin-left:17px;width:16px;height:11px;}
  .sortingTable img.editIco{margin-left:17px;width:16px;height:16px;}
  .sortingTable td.ordersSumm{text-align:right;padding-right:15px;}
  .sortingTable td.ordersAmount{text-align:right;padding-right:15px;}
/*Сопутствующее к таблице*/
.lastOrdersHeader{font-size:22px;font-weight:normal;padding:20px 0px 10px;margin:0px;}
  
/*СТАНДАРТНАЯ РАМКА*/
div.borderHeader{height:26px;}
h2.borderHeader{font-size:22px;color:#308fb8;font-weight:normal;float:left;position:relative;top:-13px;left:14px;background:#fff;margin:0px;padding:0px 6px;}
.standardBorder{height:100%;}
.standardBorder .t{background:url(../images/border/standard/dot.gif) top repeat-x ;height:100%;}
.standardBorder .r{background:url(../images/border/standard/dot.gif) right repeat-y;height:100%;}
.standardBorder .b{background:url(../images/border/standard/dot.gif) bottom repeat-x;height:100%;}
.standardBorder .l{background:url(../images/border/standard/dot.gif) left repeat-y;height:100%;}
.standardBorder .tl{background:url(../images/border/standard/tl.gif) left top no-repeat;height:100%;}
.standardBorder .tr{background:url(../images/border/standard/tr.gif) right top no-repeat;height:100%;}
.standardBorder .br{background:url(../images/border/standard/br.gif) right bottom no-repeat;height:100%;}
.standardBorder .bl{background:url(../images/border/standard/bl.gif) left bottom no-repeat;height:100%;}
.standardBorder .padding{padding:30px 20px 26px;}
.standardBorder .paddingAfterHeader{padding:0px 20px 26px;}  
.standardBorder .paddingWithoutTop{padding:8px 16px 10px;}  
/*ЗАКРАШЕННЫЙ ЗАГОЛОВОК*/
.blueFilledHeader{height:28px;background:#308fb8;}
  .blueFilledHeader .l{height:100%;background:url(../images/border/blue_header_filled/l.gif) left bottom no-repeat;}
  .blueFilledHeader .r{height:100%;background:url(../images/border/blue_header_filled/r.gif) right bottom no-repeat;}
  .blueFilledHeader h2.filledHeader{font-size:12px;color:#fff;padding:6px 0px 0px 7px;margin:0px;font-weight:normal;}
.greenFilledHeader{height:28px;background:#589e25;}
  .greenFilledHeader .l{height:100%;background:url(../images/border/green_header_filled/l.gif) left bottom no-repeat;}
  .greenFilledHeader .r{height:100%;background:url(../images/border/green_header_filled/r.gif) right bottom no-repeat;}
  .greenFilledHeader h2.filledHeader{font-size:12px;color:#fff;padding:6px 0px 0px 7px;margin:0px;font-weight:normal;}

/*РОЗОВОЕ СООБЩЕНИЕ*/
.pinkBorder{}
.pinkBorder .b{background:url(../images/border/pink/dot.gif) bottom repeat-x #fadcdd;}
.pinkBorder .tl{background:url(../images/border/pink/tl.gif) left top no-repeat;}
.pinkBorder .tr{background:url(../images/border/pink/tr.gif) right top no-repeat;}
.pinkBorder .br{background:url(../images/border/pink/br.gif) right bottom no-repeat;}
.pinkBorder .bl{background:url(../images/border/pink/bl.gif) left bottom no-repeat;}
.pinkBorder .pinkPadding{padding:8px 9px 9px 13px;color:#cc3300;}
.pinkBorder .closePinkMessage{float:right;position:relative;top:4px;cursor:pointer;}
/*Зеленое СООБЩЕНИЕ*/
.greenBorder{}
.greenBorder .b{background:url(../images/border/green/dot.gif) bottom repeat-x #d5e7c8;}
.greenBorder .tl{background:url(../images/border/green/tl.gif) left top no-repeat;}
.greenBorder .tr{background:url(../images/border/green/tr.gif) right top no-repeat;}
.greenBorder .br{background:url(../images/border/green/br.gif) right bottom no-repeat;}
.greenBorder .bl{background:url(../images/border/green/bl.gif) left bottom no-repeat;}
.greenBorder .greenPadding{padding:8px 9px 9px 13px;color:#000;}
.greenBorder .closeGreenMessage{float:right;position:relative;top:4px;cursor:pointer;}

/*ПРОСТАЯ СЕРАЯ ЗАПОЛНЕННАЯ РАМКА*/
.greyFilled{height:100%;background:#ebeeee;}
.greyFilled .tl{background:url(../images/border/grey_filled/tl.gif) left top no-repeat;height:100%;}
.greyFilled .tr{background:url(../images/border/grey_filled/tr.gif) right top no-repeat;height:100%;}
.greyFilled .br{background:url(../images/border/grey_filled/br.gif) right bottom no-repeat;height:100%;}
.greyFilled .bl{background:url(../images/border/grey_filled/bl.gif) left bottom no-repeat;height:100%;}
.greyFilled .userMenu{padding:8px 0px 0px 15px;}

/*КНОПКА ДОБАВЛЕНИЯ*/
.addButton{padding:0px;}
.addButton .addIco{width:11px;height:11px;cursor:pointer;}
.addButton .addText{cursor:pointer;color:#589e25;border-bottom:1px #589e25 dashed;position:relative;top:-2px;left:6px;}

/*ИКОНКИ*/
.deleteIco{width:11px;height:10px;}
.userLevel{width:11px;height:12px;position:relative;top:2px;margin-right:9px;}
#exitIco{width:9px;height:10px;position:relative;top:1px;margin:0px 4px 0px 1px;}
.verticalRod{width:1px;height:13px;margin:0px 7px 0px 8px;position:relative;top:3px;}
.minusIco{width:17px;height:17px;cursor:pointer;}
.ajaxHor{width:32px;height:8px;}
/*ИКОНКИ ВИДОВ ЗАКАЗОВ*/
.train{width:12px;height:17px;}


/*КНОПКИ*/
.orderNowButton, .saveAndAddButton, .saveToCartButton, #signInButton, .linkAndOrderButton{-moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px;	border:0px; padding:0px;}
.saveAndAddButton{width:215px;height:31px;}
.saveToCartButton{width:165px;height:31px;}
.orderNowButton{width:185px;height:31px;}
.orderButton{background:url(../images/button/order.gif) no-repeat;border:0;margin:15px 0;width:100px;height:27px;cursor:pointer;}
.sendButton{width:90px;height:27px;cursor:pointer;}
.confirmButton{width:125px;height:27px;cursor:pointer;}
.rejectButton{width:106px;height:27px;cursor:pointer;}
.cancelButton{width:106px;height:27px;cursor:pointer;}
.holdsButton{width:125px;height:27px;cursor:pointer;}
.setPriceButton{width:215px;height:27px;cursor:pointer;}
.buttonYesCancel{width:114px;height:27px;cursor:pointer;}
.buttonNoRecover{width:134px;height:27px;cursor:pointer;}
.buttonAskForConfirm{width:134px;height:27px;cursor:pointer;}
.addButton{width:90px;height:28px;margin-top:21px;}
#mainH1 .addButton{margin-top:0px;top:5px;left:10px;position:relative;}
.saveButton{width:100px;height:31px;margin-top:21px;}
img.addButton{width:90px;height:28px;}

/*СТАНДАРТНЫЕ МЕЛОЧИ*/
.alignCenter{text-align:center;}
/*
div.myBlock {
min-height:40px;
height:auto !important;
height:40px;
}*/

/*ПОСЛЕДНИЕ НОВОСТИ*/
.lastNewsOut{float:right;width:260px;}
.lastNews{padding:6px 20px 20px;}
#archiveNews{font-weight:bold;}
#lastNews h2{font-size:20px;font-weight:normal;}
.oneLastNews{}
.oneLastNews .newsDate{font-size:12px;color:#666;}
.oneLastNews .newsLink{font-size:12px;padding:5px 0px 22px 0px;}

/*Вывод новсти на отдельной странице*/
#mainNews .text{line-height:20px;}
  #mainNews h2{font-size:22px;font-weight:normal;}